it managers careers in Louth, Ireland